@import (reference) "~weaver-mobile/dist/weaver-mobile.less";

.hrm-person-info{
	height:100%;

	.am-tabs{
		height:calc(~"100% - 47px");
	}

	.person-info-wrap{
		height:calc(~"100% - 47px");
		overflow-y: scroll;

		.portrait-picture{
			.portrait-item{
				border-bottom: 1px solid #ddd;

				.am-avatar{
					margin-top: 2px
				}

				.portraitImg{
					width: 40px;
					height:40px;
					border-radius: 50%;
				}
			}

			.picture-item{
				border-bottom: 1px solid #ddd;
			}

			.picture{
				img{
					width:70px;
					height:70px;

					margin: 10px 10px 0 0;
				}
			}
			
			.am-list-form.line.border{
				border-bottom:none;
			}
		}

	}

	.am-flexbox{
		height:100%;

		.am-icon-lg{
			width:80px;
			height:80px;
		}
	}

	.save{
		position: fixed;
		bottom: 0;
		width:100%;

		cursor:pointer;
	}
}